home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / docs / misc / amigapl.9807.lzh / log / text0625.txt < prev    next >
Encoding:
Text File  |  1998-08-03  |  2.1 KB  |  50 lines

  1. On Wed, 15 Jul 1998, Michal Kudla wrote:
  2.  
  3. > > Z punktu 1 wynika, =BFe programy dzia=B3aj=B1 powoli. Znacznie wolniej ni=
  4. > > =BF w
  5. > > przypadku prawdziwych kompilator=F3w w trybie "native".
  6. > Na Un*xy powstaja kompilatorki czy jak ich tam zwia , ktore przetwarzaja
  7. > koda javy z predkoscia nawet wyzsza niz programy z C++ !!!
  8.  
  9. Uwierze jak zobacze. Czyli prawdopodobnie nigdy. Zgadzam sie, ze jest w
  10. podstawowym jezyku Java mnostwo elementow, ktore powinny sie niezle dawac
  11. kompilowac. Ale, o ile wiem (nigdy z nich nie korzystalem), sa tez rozne
  12. dynamiczne loadery klas, mozliwosc dynamicznego przegladania dostepnych
  13. metod itp. To juz skompilowac trudniej.
  14.  
  15. > W interfejsie API jest mnostwo funkcji ktore spokojnie mozna przelozyc
  16. > na native kod a ten to chyba nie zwalnia :-))
  17.  
  18. W Javie w ogole nie ma funkcji, tylko sa metody, ktore wywoluje sie dla
  19. abstrakcyjnych obiektow, wiec o braku spowolnienia nie moze byc mowy.
  20. Zreszta tlumaczenie API to akurat pryszcz, bo co to za znaczenie, czy
  21. przycisk zareaguje po 1/1000 sek, czy po 1/250 sek. Gorzej gdy ten kod w
  22. Javie ma cos powaznego do przeliczenia, a tylko trywialne programy nie
  23. maja.
  24.  
  25. > Istnieje jeszcze mozliwosc skompilowania bcodu na native np. podczas instalacji
  26. > programu i hulac pelna para.
  27.  
  28. Ile takich *dzialajacych w praktyce* rozwiazan znasz? Mozliwosci jest
  29. zawsze mnostwo, ale co z rzeczywistoscia?
  30.  
  31. > A po za tym JAVA jest swietnym jezykiem 
  32. > programowania
  33.  
  34. Tu nasze opinie sa zblizone.
  35.  
  36. > no i w ogole jest przyszloscia (u innych teraznieszoscia :-(( )
  37.  
  38. Osobiscie odnosze wrazenie, ze rynek wciaz nie moze sie zdecydowac, co o
  39. tej Javie myslec. Ona sie swietnie nadaje do robienia zabawek, ale co z
  40. powaznymi zastosowaniami? Pierwsze doswiadczenia Corela byly o ile wiem
  41. dosc negatywne. Pewnie, ze od tego czasu duzo sie zmienilo, ale nie jest
  42. to powod, aby o nich zapominac.
  43.  
  44. / Kamil Iskra    AmigaOS  Linux/i386  Linux/m68k               \
  45. | GeekGadgets GCC maintainer   UNIX system administrator       |
  46. | iskra@student.uci.agh.edu.pl  kiskra@ernie.icslab.agh.edu.pl |
  47. \ kamil@dwd.interkom.pl   http://student.uci.agh.edu.pl/~iskra /
  48.  
  49.  
  50.